home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 19 / Amiga Format CD19 (1997-10-02)(Future Publishing)(GB)(Track 1 of 5)[!][issue 1997-11].iso / -seriously_amiga- / shareware / sound / ays-thx2 / thx-ripping.doc < prev    next >
Text File  |  1997-08-26  |  3KB  |  58 lines

  1. ;-------------------T-----------T-----------------T---------T---------------
  2.  
  3. ;=============================================================================
  4. ;=============================================================================
  5. ;===================== t h x - s o u n d   s y s t e m =======================
  6. ;=============================================================================
  7. ;================== r i p p i n g - i n f o r m a t i o n ====================
  8. ;=============================================================================
  9. ;=============================================================================
  10. ;========================= v e r s i o n   2 . 0 ! ===========================
  11. ;=============================================================================
  12. ;=============================================================================
  13.  
  14. So guys, we all know that you'd like to rip 'em cool thx tunes, why not !!
  15. Here's some overview of what you should do for ripping
  16. The following instruction is for REAL OLD-SCHOOL HACKERS!!!
  17. (The others use thx-ripper...)
  18.  
  19. 1. Search for THX's header signature ("THX"<<8+0, where 0 means it's the
  20.    first revision of the fileformat! (like "DOS"<<8+0, "DOS"<<8+5 etc.))
  21.    >> THX v2.0 files have 1 as revision!! ("THX"<<8+1) - ATTENTION!!!
  22.    This is in fact the beginning of the THX file (who'd have thought that?)
  23.  
  24. 2. The word following the "THX"<<8+0/1 longword is the (word-)file-offset of
  25.    the songname, which is placed directly after the pos/track-data,
  26.    terminated by a null-byte followed by the instrument-names (each of them
  27.    is also followed by a null-byte; if there are many unnamed instruments,
  28.    there may be a set of null-bytes!) Take a hex! look at a thx file, good
  29.    idea ha?
  30.  
  31. 3. At Offset 12 (decimal) from the beginning there is a byte containing the
  32.    number of instruments stored in this module... <.b> !!
  33.  
  34. 4. Seek to the songname (pt. 2), read (NUMBER_OF_INSTRUMENTS+1) times
  35.    (+1 for songname) bytes until you reach a null-byte! (you aren't stupid,
  36.    just NUMBER_OF_INSTRUMENTS+1 null-terminated strings... aargh, do i have
  37.    to explain?? NO! (don't forget to save the last null-byte also!)
  38.  
  39. 5. Take a closer look at the aYS-fROG.GA! 4kb-Intro and let me teach you how
  40.    to cygnus-ed-rip a thx module on AmigaOS systems :-))
  41.  
  42. 6. There are definitely NO more questions, so you need NOT write to this
  43.    address: Dexter.Abyss@iName.com - go, send me nice fe-mails instead !!
  44.  
  45. p.s.7. If you aren't sure if you ripped it correctly, load it into
  46.        THX Sound System and save if the song/instrument-names are 100% o.k.!
  47.        - if you rip by hand, just save more bytes to get 100% sure and then
  48.        load/save it in THX Sound System!
  49.  
  50. 'aVE 'hUN - 'eXTER 'f 'bYSS.
  51.  
  52. p.s.8. Try to rip the tunes of Abyss' 4kB-Intro aYS-fROG.GA!, it workz fine
  53.        with xfdDecrunch (RULEZ!!! Hi Georg!!) and CygnusEd... (HA! pc sukkz,
  54.        what toolz do YOU have to rip modules?? C:\DOS\EDIT.COM ??? HAHAHAH!)
  55.  
  56. --- AMiGA 4-f-r --- use thxRipper if you're too lazy.. hahahahahah ---
  57.  
  58.